director of personnel and administration - Alemán Inglés Diccionario